1
general::
Phrase(s): take off one’s hat (to someone)
Fig. to offer praise for someone’s good accomplishments. • I have to take off my hat to Mayor Johnson. She has done an excellent job. • Yes, we all ought to take off our hats. She is our best mayor ever.
McGrawhill's American Idioms And Phrasal Verbs